labor battalion - Español Inglés Diccionario